package com.orientsec.autotest.project.system.autoRequesset.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.orientsec.autotest.framework.web.domain.BaseEntity;

/**
 * 请求功能设置表 auto_request_set
 * 
 * @author autotest
 * @date 2020-01-15
 */
public class AutoRequesset extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/** 请求功能配置id */
	private Integer requestSeqId;
	/** 请求功能编号 */
	private String requestSeqNo;
	/** 请求功能字段项(域)序号 */
	private Integer requestItemNo;
	/** 请求功能字段项(域)名 */
	private String requestItem;
	/** 字段数据类型 */
	private String requestItemType;
	/** 字段长度 */
	private String requestItemLength;
	/** 字段精度 */
	private String requestItemPrecision;
	/** 字段简称 */
	private String requestItemName;
	/** 字段含义 */
	private String requestItemDisc;
	/** 输入输出标志,0-输入；1-输出；2-后续包 */
	private String inOut;
	/** 是否作废 0-正常 1-作废 */
	private Integer ifVoid;
	/** 是否有后续包标识0-无；1-有 */
	private Integer isNext;

	public void setRequestSeqId(Integer requestSeqId) 
	{
		this.requestSeqId = requestSeqId;
	}

	public Integer getRequestSeqId() 
	{
		return requestSeqId;
	}
	public void setRequestSeqNo(String requestSeqNo) 
	{
		this.requestSeqNo = requestSeqNo;
	}

	public String getRequestSeqNo() 
	{
		return requestSeqNo;
	}
	public void setRequestItemNo(Integer requestItemNo) 
	{
		this.requestItemNo = requestItemNo;
	}

	public Integer getRequestItemNo() 
	{
		return requestItemNo;
	}
	public void setRequestItem(String requestItem) 
	{
		this.requestItem = requestItem;
	}

	public String getRequestItem() 
	{
		return requestItem;
	}
	public void setRequestItemType(String requestItemType) 
	{
		this.requestItemType = requestItemType;
	}

	public String getRequestItemType() 
	{
		return requestItemType;
	}
	public void setRequestItemLength(String requestItemLength) 
	{
		this.requestItemLength = requestItemLength;
	}

	public String getRequestItemLength() 
	{
		return requestItemLength;
	}
	public void setRequestItemPrecision(String requestItemPrecision) 
	{
		this.requestItemPrecision = requestItemPrecision;
	}

	public String getRequestItemPrecision() 
	{
		return requestItemPrecision;
	}
	public void setRequestItemName(String requestItemName) 
	{
		this.requestItemName = requestItemName;
	}

	public String getRequestItemName() 
	{
		return requestItemName;
	}
	public void setRequestItemDisc(String requestItemDisc) 
	{
		this.requestItemDisc = requestItemDisc;
	}

	public String getRequestItemDisc() 
	{
		return requestItemDisc;
	}
	public void setInOut(String inOut) 
	{
		this.inOut = inOut;
	}

	public String getInOut() 
	{
		return inOut;
	}
	public void setIfVoid(Integer ifVoid) 
	{
		this.ifVoid = ifVoid;
	}

	public Integer getIfVoid() 
	{
		return ifVoid;
	}
	public void setIsNext(Integer isNext) 
	{
		this.isNext = isNext;
	}

	public Integer getIsNext() 
	{
		return isNext;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("requestSeqId", getRequestSeqId())
            .append("requestSeqNo", getRequestSeqNo())
            .append("requestItemNo", getRequestItemNo())
            .append("requestItem", getRequestItem())
            .append("requestItemType", getRequestItemType())
            .append("requestItemLength", getRequestItemLength())
            .append("requestItemPrecision", getRequestItemPrecision())
            .append("requestItemName", getRequestItemName())
            .append("requestItemDisc", getRequestItemDisc())
            .append("inOut", getInOut())
            .append("ifVoid", getIfVoid())
            .append("isNext", getIsNext())
            .toString();
    }
}
